turning around as soon as one arrives - Español Inglés Diccionario